Flag of USA

IM David J Strauss

* 1946 (78)
Best Elo
2435
Latest Elo
2425
Birthyear
1946